#!/usr/bin/env python
# -*- coding: utf-8 -*-

from django.http import Http404

def is_ajax(funct):
    " Декоратор, проверяет HTTP-запрос на AJAX "
    def wrapper(request, *args, **kwargs):
        if request.is_ajax():
            return funct(request, *args, **kwargs)
        else:
            raise Http404
    return wrapper